﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Modelo;

namespace Proceso
{
    public class GestorSucursal
    {
        public static int cantidadSucursal1(string producto)
        {
            try
            {
               return BaseDatos.BDVentas.cantidadProductoSucursal1(producto);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static int cantidadSucursal2(string producto)
        {
            try
            {
                return BaseDatos.BDVentas.cantidadProductoSucursal2(producto);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static Sucursal devolverSucursal(string codigo)
        {
            try
            {
                long cod = Convert.ToInt64(codigo);
                Sucursal sucursal = BaseDatos.BDSucursal.devolverSucursal(cod);
                if (sucursal == null)
                    throw new Exception("Excepcion inesperada");
                return sucursal;
            }
            catch (FormatException)
            {
                throw new Exception("Formato incorrecto");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        
        }

    }
}
